John Cessarich's Forecast For July 10 2012